home *** CD-ROM | disk | FTP | other *** search
/ Network Supervisor's Toolkit / Network Supervisor's Toolkit.iso / novell / fyi5 / tech5.txt < prev   
Text File  |  1996-07-10  |  2KB  |  40 lines

  1.             SUBJECT  : MICROSOFT OVERLAYS AND THE PATH
  2.  
  3.                FYI # : 120490SS
  4.  
  5.                DATE  : APR 12 1990
  6.  
  7.          OS VERSION  : ALL
  8.            REVISION  :
  9.       SHELL VERSION  :
  10.  
  11. GENERAL INFORMATION  : CODE GENERATED BY MICROSOFT'S OVERLAY LINKER (USING
  12.                        OVERLAYS) HAS TO BE EXECUTED FROM ITS OWN DIRECTORY.
  13.  
  14.  
  15.             PROBLEM  : MICROSOFT'S OVERLAY LINKER PRODUCES CODE THAT CANNOT
  16.                        READ THE OVERLAYS IF THE EXECUTABLE IS NOT IN THE
  17.                        CURRENT DIRECTORY, EVEN IF THE EXECUTABLE IS SOMEWHERE
  18.                        ON THE PATH. THE ROOT MODULE WILL LOAD, BUT ANY ATTEMPT
  19.                        TO LOAD AN OVERLAY FAILS (EVIDENCED BY A MESSAGE
  20.                       PROMPTING THE USER TO INSERT DISKETTES CONTAINING THE
  21.                       EXECUTABLE).
  22.  
  23.  
  24.            SOLUTION  : 1. USE PLINK86+ - I CREATED SEVERAL SEPARATE CLIPPER
  25.                       MODULES AND LINKED THEM (USING OVERLAYS) INTO A SINGLE
  26.                       EXECUTABLE, AND HAD NO PROBLEMS EXECUTING THE CODE AS
  27.                       LONG AS THE EXECUTABLE WAS SOMEWHERE IN THE PATH.
  28.  
  29.                         2. ALWAYS INVOKE THE EXECUTABLE FROM THE DIRECTORY
  30.                       WHERE IT RESIDES.
  31.  
  32.  
  33. COMMENTS (Optional)  : MICROSOFT IS REPORTEDLY TELLING CUSTOMERS THAT IT IS
  34.                       NOVELL'S PROBLEM. IT IS TRUE THAT THE PROBLEM DOES NOT
  35.                       EXIST UNDER DOS, BUT AGAIN, CODE LINKED WITH PLINK86+
  36.                       DOES NOT EXHIBIT THE PROBLEM.
  37.  
  38.  
  39.          (XX)    This information has been verified.
  40.